package com.repository;

import com.entity.*;

import java.util.Vector;

public interface PatientRepository {
    int isExistPatientByAccount(String account);//通过account判断patient是否存在

    int addPatientLogin(Patient patient);//注册

    Patient patientInfoFindByAccount(String account);//通过account查找patient

    int isPatientLogin(Patient patient);//判断是否登陆成功

    int updatePatient(Patient patient);//更新病人信息

    Vector<RegisterDoc> findAllThisRegisterDocs(String account);//通过account查询挂号单

    int addRegisterDoc(RegisterDoc registerDoc);//增加registerDoc

    Vector<Drug> findThisDrugs(String account);//通过account查询药品记录

    Vector<Diagnose> findThisDiagnoses(String account);//通过account查询诊断记录

    Vector<Cost> findThisCosts(String account);//通过account查询缴费单

    RegisterDoc findRegisterDoc(String registerId);//通过registerID查询register
}
